It run also in FPS, depending your characters you setup to use with UAIS. You then can use the magic fireball to spawn a projectile at your characters gun. The fireball is also only a projectile. Same function can be used for guns easy, by using your own gun projectile, attached to the gun the bot hold in the hand. Cast to the botcharacter, then cast to the gun, you made, and spawn the new fireball/projectile at the fire or muzzle effect socket of your gun, instead of using the old fireball. You can do that in the botcharacter bp.