2nd one arrived today, same thing. I've sent them an email to see what brand they are, won't be the first time they have sharted me.I got mine yesterday too. Fitment is perfect. Feel is great. Configuration is illegal as hell until F1 comes back (end cap is back on...26.74" OAL, btw).
No date marking in the sling mount or in the tiny rectangles. Factory oil on the inside. Looks legit. If it isn't German, I need someone to verify it's US made. One less 922 part to worry about.