Wow the designs are great, and actually make enough sense on how they work. i have seen so many screw up from people over the years on their guns (looking at you starfeild) i was actually picking this apart to see if i could find something that just didnt make sense but nope happily surprised. well done.