Musketeer and raimius, call it what you will. Makes no real difference whether it is right or wrong, as it is the law.
Don't like it? Then get active and convince enough people that it is wrong. Then with these people, lobby your Reps to change it.
That's called activism.
Ranting about it here, or other gun-boards, won't get you very far, as previous threads have shown.