I was playing the Portal 2 game on Steam because it was on sale, and noticed the gun would make a cool prop! This is re-uploaded from Thingiverse, as, I thought this website would make a better look.
You will need this model as a pin, Maker World doesn't supports .acodes. I would recommend changing the size down a little to make it fit more.
All the parts and what you'll need.
Body-Black-Portal-Gun - Need 1
Body-Black-Portal-Gun-5 - Need 3
Body-Black-Portal-Gun-5-B - Need 1
Body-Black-Portal-Gun-5-B2 - Need 1
Body-Black-Portal-Gun-5-B3 - Need 1
Body-Black-Portal-Gun-5-C - Need 1
Body-Black-Portal-Gun-7 - Need 1
Body-Black-Portal-Gun-10 - Need 1
Body-Transparent-Portal-Gun-core - Need 1 (optional)
Body-White-Portal-Gun-2 - Need 1 but rotate it so the supports are on the inside of the curve
Body-White-Portal-Gun-2 - Need 1
Body-White-Portal-Gun-2 - Need 1
Body-White-Portal-Gun-2 - Need 1
Body-White-Portal-Gun-6-2 - Need 1
Claw-x3-Portal-Gun-Claw - Need 3, I skipped this because printer couldn't get this precise
Claw-x3-Portal-Gun-Claw-2 - Need 3, I skipped this because printer couldn't get this precise
Claw-x3-Portal-Gun-Claw-3 - Need 3, I skipped this because printer couldn't get this precise
Claw-x3-Portal-Gun-Claw-6 - Need 3
Claw-x3-Portal-Gun-Claw-6-end - Need 3
Claw-x3-Portal-Gun-Claw-6-mid - Need 3