this will keep the public safe

as all the criminals with illegal guns will certainly abide...stop wasting time and $$$ by over legislating law abiding citizens and concentrate on the real problem- the millions of illegal guns on the street, you can start with inner city gun buy backs(no questions asked)- they work.