These brand new cylinders will give you years of service. We ship these cylinders empty, so you will need to have it filled before using (most welding shops or fire extinguisher service stations fill CO2 cylinders). The 10# cylinder will cost $10 to $20 to fill, and will dispense 12- 18 kegs. Our cylinders are guaranteed to have at least 4 years of service remaining before a required 5 year pressure test (this can be done by most CO2 filling stations). Regulator in picture is sold separately.