No doubt, but a difference needs to be drawn out from when you are in casual conversation and when you are in a direct tutorial. If I am casually talking with friends and someone says "I saw this guy on the news shooting and he swapped his clip and just kept going"...I probably wont say anything. But if I am at the range with someone who either should know the difference, or is a new shooter I am helping and they say "How do I put in the clip." then that is a teaching moment. I may correct them once or twice more, but I wont let them using the wrong term we all understand turn them off from shooting because of it.
I generally agree to an extent. I just don't see the need to teach strangers as long as they're being safe & not putting anyone in danger. Usually it will come off as condescending. I think MOST of the persnickity corrections mentioned in this thread fall into "casual conversation". If I'm PAYING for something (say a class of some sort) or the talker claims to be some sort of expert or authority figure, then yes I expect all terms to be correct.