That's the thing about rights though, you aren't supposed to have to justify them or explain why you need them. A common response in the gun community when someone brings up the "why do you need them?" argument is "it's called the Bill of Rights, not the Bill of Needs". What that means is I don't have to have a reason or justification for owning a gun beyond "because I want one" because that's one of my rights as a resident of the US. If you want to fight to get rid of the 2nd Amendment, then fine. But until you succeed in doing so, you are going to have to accept that gun ownership was established as a fundamental right in the US and should be afforded all the same protections against government infringement or abridgment that all other rights are given.
And there are already plenty of restrictions on the right to gun ownership. As I stated a long time ago, guns are the only product available for sale in which both the buyer and the seller have to ask the government permission for each transaction through the required background check for every sale. It's also the only right that gets permanently stripped away from you if you get convicted of a felony. There are also limits on what type of firearms a person can buy despite the wording of the 2nd Amendment being pretty clear the government isn't supposed to do that. I can't buy a machine gun or grenade launcher without a special license and a pretty steep yearly fee to the ATF to maintain that license.
Also, if you write an article expressing your beliefs and disseminate it to the masses for consumption, there's nothing the government can do to you to stop you from doing that. Yet if I make a gun in my basement and sell it, or even just give it to someone else, the ATF will be kicking down my door and hauling me off to jail. They'll also send the person to which I gave the gun to prison as well. So the right to own a firearm is much more restricted than any other right Americans are guaranteed.
That's because such a practice violates the rights of another person by taking their life. My possession of a firearm does not violate the rights of anyone around me, whether I'm licensed and trained or not.
Also, your human sacrifice example doesn't have the government charging a fee to someone to allow them to commit human sacrifices, essentially forcing them to pay the government to exercise their rights. That's what gun licenses are forcing gun owners to do. They force us to pay to exercise a right we are guaranteed in the Constitution. Again I ask, how would you react if the government did that with any other right? You would be up in arms. But since it's being done with guns, something you despise, you are completely okay with it.
Doesn't matter. The right we are guaranteed is the right to bear arms, not just the right to bear long guns. Last I checked, a pistol was still a type of "arms" so I should be able to bear it just like I can bear any other long gun. Of course you can't even bear a long gun in public anymore since even though it's technically legal to do so, if you go walking down the street with a rifle strapped to your back, the police will still arrest you for "creating a public disturbance".