hi ive got an ion with a progressive barrel and whenever i fire it it comes loose, if anybodys got any soulutions it would be a great help thanks