This video got me to thinking; could we do something like this?
The gun itself is mobile furniture; you use it, it pops up a red targeting reticle, and... Well, you shoot it. Reloading requires using ammo on the gun (like refueling a car). Moving the gun requires using the tow hitch area of the carriage, at which point it follows you around like a dog might, but rather more specifically and precisely (won't run ahead of you, just follow you exactly at say your 4 o'clock point)....
Well?