I have two of these mags that are almost new and will not feed properly in my 10/22. I have package and it says lifetime warranty. I can't find any info on their address, the one on the package was returned to sender when I tried to return them. Are they still in business???? Or are they just selling old stock?