Compared to that photo, it looks perfectly in scale. Other pics I'd seen of the XM8/M320 combo made it look a shade smaller (& I mean a shade) but they were art of the weapon rather than photos. With that, your profile looks perfect against the photo & given the photo is 'real', I concur.
Regards,
John