with rifles, if you reload, you discard your old magazine. nobody has time to repack rounds when you only have 40 minutes to finish it all
but with a shoulder fired autocannon, you load it with clips! so what happens is: if you fired every round, you load two clips into it and then charge. if you fired over five, you load one. if you fired less, you can't reload it