I looked at buying a comp for my rifles,tbh after paying around £800 for a good one, you have to become a service engineer as well, check and change oil, filters etc.so I bought a used 3 litre bottle with 2years left on it,(£60) had it hydro tested ( £42) only ever fill at a dive shop (£4)=no worries about moisture and rust.