CombatBrick is a relatively new supplier of high quality LEGO compatible weapons and designs them using CAD software before manufacturing them using injection molding. The first thing that is obvious with these new releases is that the design is key with everything they do right down to the small details. In some guns the stock is an important feature to compromise as it gives the character to the gun. You can see designs from other brands where the stock is shortened so that the minifigure can hold it straight, but that can ruin the design and make it look ugly.
Here are the latest Assault Rifles:
CombatBrick Advanced Assault Rifle AAR.
CombatBrick British Assault Rifle L85A2.
CombatBrick Special Forces Assault Rifle SFAR.
See the full collection of rifles by CombatBrick now.