Modern modular rifle that has plenty of rails along its sides

Royalty-free stock photo ID: 105560237

Modern modular rifle that has plenty of rails along its sides