Flawless Aero EPC-9 with too many upgrades inside and out.  This will run and eat anything.  
Sig MSR Red Dot included. 

610-twoone63zero1five