I'm with Koipond on this. Sh*peways is a great alternative. I think $150 is reasonable (I've seen less for more, and more for less—depends on the seller).
Hate to be the bearer of bad tidings but there are a couple problems. First, Sh*peways has a STRICT no weapons policy- anything that looks even remotely like a weapon will be flagged and deleted unless it's smaller than 10cm in any dimension. (They DO enforce it too.) Second, looking at the model above it would cost a LOT more than $150 to print. I'd guess that it would cost maybe $500 to print even in PL2000 (the nylon that SW calls strong flexible, which is among the cheapest) and that may be a conservative number. The cost of printing on an consumer-type ABS or PLA machine can't compare to doing it at a print vender.
The model COULD be hollowed out and printed at a place like Ponoko- they don't have a restriction on gun-look items but they are much more expensive than SW. You could also contact dr slurpee here on the forum because he is setting up a printing service geared at prop hobbyists.
(The replica is very well done though!)