To me they look like the same hook up,...
To me they look like the same hook up, as a paintball marker. am I right?
Yes these can be refilled at paintball shops.
SCUBA shops will also refill them. As well as my local ski shop which carries a tank and will refill mine.