Laws don't get changed without popular support from the common citizens.
Why should it be legal for a parent to let a kid shoot a .22 rifle on his grandfather's best friend's property, but if a .22 revolver is used in that same range session, everybody involved can go to jail for a year?