My first LEGO Technic Moc. It's supposed to be a sniper rifle! It isn't able to shot or anything, but it does have som features like a trigger and a reloading system! :
MOULD KING 14002 The Mauseres 98K Sniper Rifle Gun Building Blocks Toy Set - BuildingToyStore.com
LEGO MOC Lego Sniper Rifle by Wild Cat | Rebrickable - Build with LEGO