Annihilation skill tree is misleading

+
So I'm using handguns as my primary source of damage and I saw quite a few skills in the Annihilation tree that increase move speed. For instance Momentum Shift increases move speed by x % when you kill an enemy. So I tried this with my pistol, killed 1 enemy, pressed start and saw no buff to move speed. Reloaded my game, killed an enemy with a shotgun and saw a movement speed increase of 1.

What gives? For example, every perk in the handgun tree has increase to handgun in every single perk. But in annihilation every perk doesn't say shotguns and machine guns so you'd think it would work for other weapons. Well apparently it doesn't and I just wasted 6 perk points in that tree thinking it would affect my pistol as well.
 
Top Bottom