User blog comment:Willbachbakal/Singleplayer Weapons/@comment-3195894-20110103093042/@comment-1330314-20110103095333

Although that could work, my idea behind locking out the third upgrade is that, firstly, I want the player to focus on one aspect of combat with their weapon, instead of spreading out. Secondly, the advanced upgrades are usually more powerful than the basic ones, and letting the player pick all three basic upgrades creates a power imbalance.