Firearms Cleaning and Servicing The Adelaide Gun Shop can perform a general clean, service and maintenance on any firearm (including C, D and H Class firearms). Pricing from $50 Minimum 24 hours required. Extensive Cleaning Service offered (rust removal, barrel fouling removal) - Pricing upon inspection.