Arms are weapons, period. Could be anything.
Which is important when reading 2A.
This mistake has been incorporated into the laws of Ohio. Ohio's concealed carry law only covers handguns. Local jurisdictions are still free to outlaw sensible measures that law abiding citizens might wish to take to protect themselves: Like carrying pepper spray or tasers.