You expose yourself to be very UN-knowledgeable about guns in a real life situation. You should not be giving advice about something you know nothing about. The opinion you've expressed is that of a person living in an alternate world. Like a Liberal/Progressive that supports gun control. ignoring the Second Amendment.
I for one, will not be reading your stuff again.