Very fair point. So what about classes of people who are 'infringed' ? There are plenty of states that require training before a permit's issued, have any of those been challenged as unconstitutional and won ?
They need to be. It's total bull****. If a 80 year old woman wants to protect herself with a gun then she should be able to without having to worry about taking a "class" to qualify her as able to carry.