I was an MP on Bragg for 4 years. I can tell you any post you are on, you will get caught and charged if you have something you are using as a weapon (hammer between the seats, etc). A fake gun will get you in big trouble.
Use the wasp spray or a 3lb dumbbell... Don't laugh, it works better than a lock or brass knucs.
I get what your saying about Hawaii. I was in Kauai for 2 years (construction manager), I got jumped leaving a club because a chick came up to me and just had a 2 minute conversation. 3 Hawaiians jumped me. Luckily I was with a local biker club member and he called in the calvary... The guys were all meth heads that thought they owned the local women... Now they all limp when they walk!