Sounds reasonable to me. If the class costs that much, there will be plenty of certified teachers to teach the class. I see that you do not trust capitalism. That is capitalisms glory, the ability to fill a profitable void quickly.Think about it. This is not a gun rights issue. It all about safety. Would you really want your neighbor having a gun and no clue how to use it safely, or even hit what he's aiming at? We require drivers to take a driving test and get a license. Why should guns be any different?
BTW, I am totally pro 2nd amendment. I just want the ones who own those guns to know what they are doing.
What will happen is places will make the class cost $400 and make you wait 2-3 months to take it after scheduling said class.
You simply can't trust a gun control nut.