Only as punishment for a crime. What crime has the general public committed that in your perversion you feel they must be made harmless by your legislation from the bench?
Fat Teddy doesn't like guns that are "too powerful" for us civvies to own. Just like you. Liar.
Many people should not get close to a gun and you sound like one of them given your tendency to hysterical name-calling and insulting people. A population armed to the teeth and seeing enemies everywhere will not be a population any rational person would want to be a part of though I am sure you would be right at home until the shooting starts. It might be unhealthy to call an armed man a "pervert."
There is nothing in the Second specifying that right is only to be allowed to non-criminals now is there? So where do you come up with that exception?