JG SR-25 Pros-Durable,Solid, High FPS, Consitant, Good Range, Good RIS, Easy to externally and internally upgrade Cons-...