BP-7
I’m just gonna look at the designs in the order your pdf presents them in, and straight away the BP-7 presents a problem, with GunMaker itself.
Having a weapon type, pistol, with 1D and then creating a burden, body, that reduces damage by 1 leaves us with a weapon that does no damage. Your solution, suggesting that weapon must be operated with SnapFire, doesn’t quite work.
“SnapFire inflicts one additional D of Damage if it penetrates armor or protection.” p.214
An ADDITIONAL die of damage, IF it penetrates armour. So applying the rule strictly, you apply the T5 body pistol’s base damage of zero to a target’s armour and only if it beats it, do you roll the extra D.
So not only have you just taken an additional 2D on the roll to hit (SnapFire) but you can only hurt completely unarmoured targets. Even lowly Jack renders the TL-7 body pistol useless.
Now, this issue can be mitigated by making the BP a ‘standard’ design, adding both 1 to the TL and D of the weapon but that’s essentially saying the BP wasn’t a viable weapon until TL8, nonsense of course.
In respect of your design I suspect the Range is off, I interpret body’s *1 as meaning range is limited to one, but I’m not sure why it’s not simply expressed as =1.