So I was bored and I threw this together. You should easily be able to build from the pictures...nothing too special about this gun.
Old style gun
Not an internal push mag
Step 1: Pictures
They need to fix the ease of uploading from a smart phone
Step 2: Updated Sights/mag
I changed the sights so they look better, and I added orange connector with y connector to stabilize it. It was wobbly before.