I'm interested in a synthetic pistol grip stock for my Mini-30 and a standard type forend for a Mossberg 590. I've seen what Choate and Mossberg have, but don't really care for them. Who else makes this type stocks? I saw a company called CDNN mentioned in another thread. What does that stand for? I can't find it. Adresses, phone numbers or web sites would be appreciated.