Is Pepper Spray Legal In Iowa?

Yes, pepper spray in IA is legal.