No, but Dicks sporting goods does.
Any sporting goods store that sells paintball supplies (Dick's Sporting Goods)
Take it to a shop! if you want to do it yourself the normal way is to put the bottle on scales and fill it from a larger bottle to a fill weight. To be honest though CO2 is well out of date. A smart move would be to move onto compressed air.
At some sporting goods stores, all paintball fields, and any places that sell bulk gas like propane, and oxygen.
CO2 tanks are easy. now that paintball is getting really popular you are seeing more places that fill tanks. any paintball shop (of course) will fill it and even places like Dick's. Just try anywhere that sells paintball gear.
At a paintball or sporting goods store.
Many of the retail sporting goods stores will have refill stations for your cylinders. Also, I have seen hardware stores that will do that too. Where did you buy the gun? Chances are that the store the gun was purchased from will be able to refill the cylinder for you.
You can purchase them at most sporting good stores like Dicks, Walmart, Big 5, Cabelas or Bass Pro.
Dick's Sporting Goods
You can purchase CO2 cartridges for bikes at most bike shops, sporting goods stores, or online retailers that sell bike accessories.
dicks
Carbon dioxide can be prepared for air guns by using pre-filled CO2 cartridges or tanks that are specifically designed for this purpose. These cartridges or tanks can be purchased at sporting goods stores or online. It is important to follow manufacturer instructions for safely loading and using CO2 in air guns.