Not as far as I know. People use ammo and the corresponding state transitions to control states through scripting.
The easiest way to find out is just to test it yourself.
cool, thanks for the fast responce, there is a hacky way i could do that using ammo, (because my weapon already uses ammo) by saving the ammo to a different variable then doing the check then switching the ammo variable back, but id like to avoid that if i could :)
ill test that out later, i'm still in the modeling stage right now anyway, just curious.