Will it damage my barrel finish?

If the installation is done properly there should be no damage to the finish, I CANNOT gaurantee it, use your own discretion when deciding if you can accept the slight risk of scuffs.