Here is another game controller for shooting games on your iOS and Android devices. The FourPlusOne AR Game Gun lets you play games indoors and outside. It accommodates smartphones from 2.15″ to 3.7″ wide.
This smart gun features Bluetooth and runs on 2 AAA batteries. Costs under $23 at this time.