Anonymous opinion
The two of you are viewing the problem from different paradigms. The first comment describes the futility of weapon manufacture and purchase and calls for a need to establish a utopia where people refrain from resorting to violence.
The second comment is a more realistic argument where the person presupposes that there's just no way of realizing the utopia and presents a rational man's argument of one being able to defend oneself from a barbaric.
The latter comments are rhetorical arguments. When a debate ceases to be based on principle based arguments, it usually results in fights where rationality is overshadowed by a need for gratification of having made the opponent bow down to your view