Mace and stun guns are offensive weapons.
You'd get a criminal record if they stopped you and charged you.
Not clever from a future career point fo view and forget about travelling anywhere by plane these days with that on your file...
You would not get into the USA with that on file.
+1.
Don't even think of it.