Hi thanks for your responses but now i have turned mouse on i get mouse x and mouse y for both guns instead of gun1 for both.
Still have the same issue where both guns are seen as the same when they are definitely on different id's as per your guide.
Im using LCD TOPGUN 3's which are very similar to Aimtrack in the way they work and have a flick switch on each gun and wireless dongle for channel 1 and 2 to be able to set different id's so that each gun is seperate device.
I have read something about making sure you have raw input enabled and not direct input in mame as it cant differentiate between multiple devices but no idea where i go in mame for this? http://forum.arcadecontrols.com/index.php?topic=109956.0