The blaster in this thread is the Armorer Works DL-44 airsoft replica. It is not a licenesed replica which is why many small details are "off" a bit. The base gun is a green gas powered airsoft Mauser that fires industry standard 6mm plastic BB's in either semi or full auto. This blaster does not replicate any "on screen" blaster but is loosely based on the Solo blaster from TFA. It is all metal except for the plastic grips and grill on the front of the mag well. You can pick this blaster up from many online airsoft shops for around $200.
Quality is very good. All the "DL-44" parts are nicely made but again, not 100% accurate. A few examples would be the brass scope sdjustment knob is too tall, the grill on the front of the mag well is too small, it has a selector switch for semi/full auto, the frame rails are not engraved but have a rounded face, etc. These are all minor details but if your looking for a 100% accurate replica you will spend MUCH more and will likely be building it yourself.
Some of the "inaccurasies" can be delt with. I have had Sly Tools on Shapeways design a new ANH and TFA grill made specifically for this blaster. They snap into place just like the stock plastic grill. You can add the missing groove in the scope knob with a dremel and needle file. This helps to visually reduce the percieved height of the knob. The grips can be replaced with replica wood grips as well. And of course a good weathering with various sanding tools and some Birchwood Casey Aluminum Black can make the gun look 100 times better.
I think the greatest alure about this particular blaster (for me at least) is that it is not a static prop. You can pick it up and shoot cans, ballons, paper targets, etc in your back yard. The blaster also comes with a small metal clip that can be inserted in the mag so you can dry fire the blaster with just shooting gas and no BB's!
Is it accurate? No. Can you recognise what its supposed to be? Sure can! Is it a blast to mod and work on? You betcha. Is it the cheapest, all metal, DL-44 you can get? Yep. Is it worth every penny? Darn Tootin!!
Wheww........