The only thing that bother me is that you've made the upper rail horizontal. On the concept it is slightly inclined, giving a more aggressive feeling to the weapon.
Redstorm uses zbrush exclusively for weapons ? I thought 3dsmax was the standard because of its flexibility to make changes but in that video it said inflexible