No, I caught all that, but that is not really relevant to my point which is that getting 21+ dice to hit with is pretty far out there. I'm not saying you're wrong about being possible to get that dice pool, I'm just saying it's not easy, can't be done at character creation and shouldn't be considered standard by any means.
I'm curious how you are getting a "minimum dice pool" of 15 for any combat character relying on guns. At character creation a 15 dice pool is pretty damn close to the maximum you can get (I believe 17 is the hard cap without using positive qualities), so IMO, it can hardly be viewed as the minimum to be effective.
Are you really this ingnorant of the game system you playing.
Max in chargen without qualities is:
Agility 9(elf with maxed agility and muscle toner 2)
Skill 6
Spec for the skill (2)
Reflex Recorder for the skill
Smartlink (2)
Tac-net 2
9+6+2+1+2+2=22 , oh look at that over 21 dice for shooting a gun in chargen without using any qualities, so what where you saying about it being not possible in chargen

And as nothing actually forbids as from using qualities, we can pick-up some easy extra dies to either boost the pool even higher or to subside some of the more expensive dice sources in that no qualities build.
Some of the cheapest are:
1)Getting Adept and picking up improved combat ability 3 for the chosen gun skill and obviliously dropping the reflex recorder
2)Getting restricted gear and upping the muscle toners rating to 4
3)Getting restricted gear and taking suprathyroid gland, yeah its not really cheap but the fact that it also raises your Body is pretty damm good for any combat character
4)Getting restricted gear and raising the tac-nets rating to 4, ofcource this only helps if everyone in the team does this and has enought sensor channenls to contribute, so better to pick this up down the road in.game.
So as you can see 21 dice is quite easy in chargen, you don't even have to be an elf.
And 15 dice is ofcource even easier and is somethink i seriously except every actual combat character to have as a bare minimum to dinfrentiate them from the non-combat members of the team.
After all 10+ dice is quite simple for even the non combatants to get:
Smartlink 2
spec 2
and then 6+ dice from skill+agility.