It IS a charity event, helping both US and UK vets, such as Special Operations Warrior Foundation and Help For Heroes.
Rather strange that HQ was not advised of a unit cooperating with such a project.
An NCO allowed the shoot. No Guard arms or ammo were used, only the walk through the area.