Yes. The reports are a semi-automatic rifle by the PERP. I imagine the Security detail probably only had pistols (probably Glocks, but who knows). Two police officers also were involved in the gunfight, and I imagine they had Glocks.
We will know more as the day progresses.