Pros: The details and design are simply awesome. You really feel like you have a badass weapon in your hand when holding this thing. Easy print without need for too many supports.
Cons: Print wasn't too difficult, but assembly was kinda tough. The directions were just a few pictures so it was mostly figuring things out on your own. Parts list didn't describe accurately how many of each thing is needed, a little guess work and counting from the pictures. Some of the smaller pieces need to be printed with 100% infill to keep them from breaking during assembly.
Overall an awesome model! Many thanks to Lilykill!