Rory · Administrator Joined Nov 13, 2006 · 12,880 Posts #4 · May 29, 2008 View full thread do these just clamp on to the barrel?