Welcome!
Probably just a case of human nature.Being concerned with other peoples perception of this pass time is something I personally don't understand.
I figured it's simply a way of saying your getting great at shooting, I didn't want anyone to misunderstand ya man.im sorry
i meant hunting