Latest gen large diameter ones are visible in the scope at low powers.
The shortest are going to add length (in a 308 no issue, just lop some off the barrel).
You now have a thread at the muzzle you need to protect and
very slightly more maintenance.
Bookmarks