Plus many elected officials in the USA are gun owners, judges, law makers etc.... The Feds could try to impose something like this in the USA but certain states like Tennessee or Texas for example would tell them to go pound sand, even the law enforcement community would refuse to enforce it.. Its a different mindset, a different culture. Canada is a Pussy Liberal Country. The majority dont care about firearms.