uh...this is just a guess, but...maybe most folks in Canada aren't mentally unbalanced entitled idiots? whereas, we apparently have a bumper crop of them. in reality, the numbers say that the US has more guns per 100 people than any other country. we have approximately 120 firearms per 100 citizens here (Canada comes in 7th, at nearly 35 per 100), and that "may" be low. there is no way to verify how many "ghost guns" since there are no serial numbers by manufacturers to check. small machine shops in "good ol' boys" garages are cranking out the 80% receivers every day. other than a finished receiver, the parts to assemble an AR-15 do not have serial numbers, and they are showing up more and more at crime scenes. you can pass a law against them, but as we all know, criminals do not obey laws...Canada has a higher gun to people ratio how come there are no mass shootings in Canada?