added transit in and out states for weapons