Cavalry
.308 Win
Yes, that is assumed, But its not written that way. Laws do not work on assumptions, they work on what is written. They specifically called out LEOSA, LEO and security (subsection g) "in the course of their duties" but not active militaryWhile on duty.
I guess when you ram a shit bill through in a matter of hours with no legislative debate, time to review and no time to let the public see what you want to pass shit like this happens.