Hi Shalashaska
Have you tried this
this addeventhandler ["fired",{hint format ["Name of shot is: %1,%2", (_this select 2),(_this select 4)]}]
in the init field of your pilot?
If not, put it in, fire a couple of shots and you'll get the weapon and magazine name in a hint format message.
Beware though, I found that ammo names are often not correct.