This will take some time. I have not printed this yet so beware!
UPDATE 12/11/18: I've printed several of the parts and everything is going together great! I do suggest sanding all mating components to help with assembly. I will finish this print soon :)
UPDATE 12/12/18: I didn't have much luck with the internal components and stopped trying... I've added a file titled "MK47_externals_only" if you want to just focus on those. There's really no need for the internals unless you want to spend a lot of time sanding and finessing to make it work.
Designed by Hou Yet https://grabcad.com/library/mk47-all-parts-1
Thanks for the awesome model!