I built this in about an hour and a half. Using curves, and perspective modeling style. I had a bit of trouble getting the barrel en caps to shape the way I wanted, but I pulled it off and now know a better way to do it.
This is only the "basic proportions", and not the final shape.
To see a bigger size of the image just click on it.