I generally prefer to make up swear words. If I have had a frustrating time at work for days on end, I will take that frustration out on some paper targets at the range. Never a person.
I truly believe a lot of this ridiculousness boils down to a fear of the unknown. I have a very good friend who is very anti-gun. More than anything it's because she hasn't been around guns...ever. In her mind a gun is something that, if used in the wrong manner, can have devastating effects. Therefore no one should have them lest they lose their temper and go on a rampage. Let me be the first to tell you I lose my temper a lot. I have NEVER gone on a rampage killing people. I have never even drawn my gun on someone out of frustration or anger. The left often tries to paint us as uneducated and cowardly rednecks instead of realistic people who understand that there are bad things in this world and we need to take necessary measures to protect ourselves.
Ask your friend how guns are different than knives.
She's probably familiar with those.
Then show her a video of how devastating a close range knife attack can be.