Any news?
Any news?
Have these been shipped from Russia already? Middle of May is almost there..
Has not been shipped yet
Last edited by TeaPot2; 02-19-2014 at 05:16 PM.
I sent an inquiry to Interammo directly on this, and they said it's delayed. new ETA is mid June, apparently.
We will know more details early next week.
Last edited by TeaPot2; 02-19-2014 at 05:15 PM.