Looks awesome. I have done some iPhone development, mainly .NET though. Let me know if you would like help porting the app to iPhone and/or Windows Phone.
It was supposed to be here this past Wednesday, now it will be here on Tuesday. Probably due to the holiday week. It was no questions asked, just send back the damaged one and they sent a new one. I do have to pay for shipping both ways, about $20, and go through the background check again since...
Took my Beretta ARX160 to the range today and had this happen:
Any ideas? Bad round?
The extractor is now missing, but I did buy it from Davidson with the lifetime replacement so I will have a new one this week :)