I spent a good chunk of time on designing the gun since this subject matter is quite new to me. I guess I gotta do more of these to get better at it.