In reply to MarkMatis.

"Law enforcement agent" should include any federal employee outside of the military who is authorized to carry a firearm. This specifically includes armed IRS and Department of Education agents.