Thanks for the comments and corrections guys.
SMG with no stock options definitely needs to be fixed. According to the CC;
Since "Assault Rifle" is a rifle (technically), I believe it cannot take this option as well.
I will also be fixing the Mode Display, as it right now only shows SA, not matter what options are picked

Spent too much time trying making sure only the proper firing modes could be selected for each weapon type, and not enough to make sure it showed in the stats box, and printing.
Thanks for the bug reports. I'll be making changes and posting a new version after the weekend.
As for Firearm Prices the Sensible way, you can always use the tables in conjunction with the program. I'd prefer to keep it as canon as possible. It's meant for people to be able to design and build a gun themselves following the rules, or have one built for them through a Gunsmith, paying *really* high premiums and availability. CC doesn't have any rules for purchasing custom designed weapons, which is why I added the extra street index and availability ratings.
As for why they're so high? (IMO) Weapons dealers are a dime a dozen. Lots of people can make custom modifications, but damn few can make weapons from scratch, as it requires a B/R skill for each weapon type (Light Pistol, Hold-Out, Shotgun, etc, etc.).
So custom made weapons probably have a signature craftsmanship style of the gunsmith that could be identified a lot more readily than who sold a particular Ceska Skorpion used to mow down that Lonestar Officer on the Seattle docks. The more custom it is, the easier it probably is to identify who might have made it.
Another thing about Firearm Prices the Sensible way, is the huge mess of legal red tape for a character to get all the licensing, federal permits etc, to build and manufacture weapons on a mass scale.
Most Shadowrunners really don't want to put their past in the blinding spotlight of federal and state scrutiny required for gun manufacturers & wholesale retailers.
But that's just my humble opinion.
Thanks for the feedback, I appreciate it!