Would tranquilizer guns count? I mean, they're not really the firearms in question, but could we assume they exist to tame wild Pokemon that may present themselves to be dangerous when a trainer is not readily available? It's a stretch, since everyone has Pokemon in the Pokemon universe, but...