I gave up on this project years ago. However since then I am going to tackle it again. Since my kids showed me the Delta six (Rip off of my airsoft's team name) I am going to again try and build my own so I can stick it to the man since the Delta Six is "Open source" yet he offers no code or schmatics.
Anyway, enough ranting. The rifle will be simple. LCD mounted on top with a accelerometer as the movement for looking up/down/left/right. A Ardinuo will be used as the brain of the system.