Mausermold: Ok I see everyones point in: (no it's my right, no regs) but none of our freedoms are absolute to begin with. Just like the 1st amendment you cannot yell fire in a crowded theatre because people could get hurt. The same should apply to the second.
It already does apply. You can't yell fire in a crowded theater because the undue harm it would cause by the people rushing for the doors. This limits the first to allow you to only do things that do not harm other people.
The second is limited likewise. While we have the right to keep and bear arms, we do not have the right to use those weapons unjustly to bring harm to other people.
The right is NOT absolute. You can't keep and bear an arm to kill someone.
As far as mandatory training, No. It is a right. People should be strongly encouraged to get training and know how to use weapons safely but we can't put a mandatory clause on a right.