Newbie with Questions about refilling airpistol cylinders

I have a Baikal 46 which I use. I am about to receive a Steyr LP50 shortly with 2 cylinders. I don't expect to use the pistol to the point where I would buy a large tank for refilling. Is there some middle way to do the reloading (smaller tank, going to paintball center) that you could recommend to me? I have seen some of the YouTube videos so I understand a little about how refilling takes place. Just want to have a convenient way to refill without going full bore with a tank that might lie around for months between uses. Thanks for any help. Ed