Concealed Carry Gun Training NY NJ MD CA IL HI - push your weight forward into the gun