Freedom is the following things: A. The ability to not be forced by others to do things that you do not want to do, and to not be forced by others to not do things that you do want to do B. The ability to exercise total control over that which is yours, to the exclusion of all others Your freedom ends where anothers begins. So it is not immoral for people to stop you from raping somebody, because someone else who is free has the ability to not be forced to do things they do not want to do, and if you try to violate their freedom then it is okay for people to violate yours, in that it is okay for people to force you to not do things that you do want to do if you doing those things would prevent another person from not being forced to do things they don't want to do. The ability to have guns clearly falls under freedom, because having a gun may be something you want to have the ability to do, and it doesn't violate the freedom of anybody else , provided you do not bring a gun on the property of somebody who does not want you to (doing this would violate their ability to exercise total control over that which is theirs). Freedom is not hard to define.