It is a pistol from Call of Duty Advanced Warfare made of Knex. Although half of its in-game variants suck, the base one is nice. The Knex version is very nice.
Step 1: The Real Deal
This is a removable mags Atlas 45. The specs of it are shown.
-distance is great with good rubber bands
-durable (I dropped it many times now)
-1:1 scale, the Atlas 45 is a very large gun
-ammo sometimes falls out