Uberti Walkers run for something like $480 CDN (so like $25 for you guys or whatever), and are really cheap to shoot. I pay something like $40 CDN for a pound of power (which at a max charge of 60 grains will give me something like 115 shots), $15 for 100 balls, and $11 for 100 caps. It's seriously one of the cheapest non-9mm guns per shot I think I own, at $0.66 cents a shot or so (which now, doing the math, makes me realize how much money I blow through on ammo in a year, gads), and is just fucking mindblowingly fun to shoot - fire and smoke and all kinds of chaos spew forth from it. I'd highly recommend one.