Isn't that barrel a bit too big for a Garandicon?

Nice picture though.