They can still have some kinds of firearms, but they're heavily regulated. Suppressors are cheap, though.
Knives of all types have to carry a warning on them at point-of-sale saying they're dangerous and can only be sold to those 18+. This means silverware sets have warnings on them.
There's a reason we left.