Unfortunately I don't know anything about either of those @csmiffy.
I've heard of the Geco but no experience sorry. Looking at a picture I expect they are quite short and should stabilise ok and be accurate enough for hunting. A proper review has them grouping 1 - 1.5MOA, good enough inside 250m for chest shots. Look to be pretty good value.
The Browning BXR is completely new to me and now I'm interested in knowing more about it!
Bookmarks