Warum gibt es Gewehre, bei denen das Magazin hinten, statt wie üblich, vorne ist?
Weil sie dann kürzer sind.
Der Lauf sollte bei einem Gewehr möglichst lang sein, damit man möglichst genau und weit schießen kann. Das hintere Ende des Laufs muß aber notgedrungen vor dem Magazin sein, sonst kann man die Patrone nicht ins Patronenlager am Ende des Laufs schieben.
Bei gleicher Lauflänge ist also ein Bullpup-Gewehr (mit Magazin in der Schulterstütze) kürzer als ein normales Gewehr. Kurze Gewehre haben den Vorteil das man damit in Gebäuden, Wäldern, Fahrzeugen etc. nicht so oft aneckt, was für einen Soldaten recht praktisch ist.
Andererseits sehen solche kurzen Gewehre auf Militärparaden nicht so gut aus, insbesondere auch wenn der Soldat in Hab-Acht-Stellung mit dem Gewehr neben sich steht. Deshalb haben nur wenige Länder solche Waffen angeschaft… stattdessen setzt man auf Schulterstützen die sich umklappen oder anderweitig verkürzen lassen.