Well, the shadow Stormtrooper is actual part of the Spec Ops detachment, not FISD. You can find them here: http://www.501stspecopsdet.net
The armor itself looks like classic FX armor which can be approved, with some tweaks. I can't really tell from the photo but the helmet also looks like an FX which cannot be approved. Those are wonky and too large, called Frankenbuckets by some.
Anyways, the cost is about what it's worth but may not be all you hope for in armor. I'd go on the Spec Ops site and chat about it over there and you might even find a better setup that can be approved.
Hope this helps!