Refilling 90g Cylinders

Recently got a Sig Sauer MCX and want to know if the 90g cylinders can be refilled or are they only disposable. If refillable who does that?

I was looking into the something and this is what I found:

https://www.aliexpress.com/item/1005003160875286.html

You can use a paintball remote line and connect the 1/8 quick connect to the above adapter and the other end to a 9oz or12oz tank and go all day. 

belt.1649918298.jpg


The above setup would also work with HPA too. Just make sure to use a 1100 psi regulated bottle, from what I understand that’s what CO2 generates.

I do not know which of the above adapters I need for my umarex s&w m&p9 m2.0 blowback bb gun. I already have all the paintball stuff from years ago.

I also found this one:

https://mcsus.com/products/reusable-12g-co2-cylinder