Well as far as a gun goes You should look into the LCD TOP GUN, it works very well on mame and its price is very appealing, and the product is made well to boot.
For a wheel I couldn't be of service I haven't implemented one into my setup yet either.