I was looking for raw material a while back for 12 ga, one of my favorite suppliers has 4130 seamless in 36" lengths with a 1.125 OD and a .625 ID for around $85 ea. if i recall correctly.

Link: https://www.onlinemetals.com/buy/al...ound-tube-4130-cond-n-seamless/pid/20626

There will definitely be some Quality Time spent on the lathe with those... but you could make it into whatever you wanted.