Not sure what your application is...but there is also the Hogue 12" LOP stock (vs 14" Mossberg stock) and Hogue rubber grippy coated forend for the 500series. Two piece kit about $110cdn. Just another option if applicable to your needs.
Both Hogue and Magpul have good reviews.