I always figured the armor was something like a very light version of power armor and that you could change out the gauntlet portion of it for a buster gun. Or in the case for the bigger ones your arm. I can easily imagine that the real guns would be shoulder mounted rather than simply lop off an arm and strap it on.