We can agree that society has the right to constrain individual freedom when it reasonably threatens to do harm to others. The First Amendment doesn’t give you the right to yell “fire” in a crowded theater; your right to practice your religion does not encompass human sacrifice.
Ok, it's about time this argument is put to rest.
You can walk in any theatre in the US and yell fire all you want. What you're talking about is inciting a riot. If you walk into a theatre, yell fire, a stampede happens and someone gets hurt/killed, you're responsible for inciting that riot. If you walk into a theatre and yell fire and everyone gets up and orderly files out, what then? Nothing, and it's because the first ammendment allows you to yell whatever you want. Also, what happens if there is actually a fire, will you go to jail or get in trouble if you run in and yell fire then? No, because you weren't intentionally inciting a riot.
Human sacrifice isn't recognized as religion because it's depriving someone else of their life.
Using those arguments are a poor, veiled attempt at saying regulating our Constituionally given rights is ok, when it's not. What the Constitution doesn't allow is taking away or infringing someone else's right, unless done by due process. That means I can't kill someone, tell them they can't say something, that they can't own firearms, among many others.
As for those tank rounds, I personally think that if someone wants to buy them there is no reason they shouldn't be allowed to. Just because someone buys those rounds doesn't mean they're gonna go sit outside an Army base and pick off Bradley's.
You advocating regulating Constitutional rights removes the freedom of personal choice from the individual.