Well yeah, there are things called "limits" in the USA. Usually thats one in Archery, one in gun, and sometimes one in special muzzleloading season, and each season has lmits on what sex, age, can be taken.
Plus the cost. $100 for a tag in NY, $300 for a tag in Texas as non residents. So at the most, you might get 3 in your own state, then another one in two other states, thats 5. 5 each year for 20 years. Expensive meat.
If the dude had said, hey, Im a deer hunter from NJ (hehe, popular sport there) and have shot 20 deer over the years, I wouldnt have called him out. 100? Give me a break.
And then add something stupid about armed self defense.