I really should have spent this weekend working on a cosplay for Emerald City Comic Con, but I ended up working on this little project. It's a mini Halo sniper rifle! I started by finding an image of it (and a rocket launcher for a future build) and printing it out on card stock.
The basic premise is cutting out the image, tracing the basic shape onto foam, then building it out in layers. I used 6mm foam as a base, 3mm foam for the accents, wooden dowels for the barrel, and a pen cap & tire valve cap for the sight.