I live in Northern Cali and shoot a CZ Sp01 that has Cajun Gunworks parts in it. I thought of the idea of buying a Shadow 2 also, but decided that buying it off roster used at double the price wasnt possible. I recently purchased a complete BullShadow upper from CZC for one of my SP01's . Testing it now and have not shot it in a match yet, but so far in practice Im liking it.