GOP lawmaker who used to be sniper says security failure led to shooting