Open up the box, 4 springs, all well and good. 100% Made in germany plastered all over the box..
but what's in the plastic sleeve with the warranty information?
an American flag sticker.. wtf?
No H&R sticker, just a small American Flag sticker..
/odd.