You might be able to just screw a mount on the barrel but I'm not really sure how thick the metal on the barrel is or you could make some type of sleeve or something that goes around the barrel for the mount but I'm not really sure I'd have to see it in person have measurments and I might be able to draw something up but I wouldn't be able to make it too much work and not enough time.
"come on you sons of b***hs! do you want to live forever?" Sergeant Daniel Daly, USMC, Belleau Wood France June 6th 1918
"You can be as mad as a mad dog at the way things went. You could swear, curse the fates, but when it comes to the end, you have to let go" Benjamin Button