all i've heard is that very few people have actualy fired one. They're made out of polymer instead of metal for body as well. They look cool and i've been trying to find some, i'm not sure if they've been released to general public or not yet though.
I just posted this is in the build it yourself section.
Our rep said it is probably going to be later than October and like any arrival, will not come in large numbers at the beginning.
We are already taking paid deposits for them. The msrp is $500 so most places will be pricing them a little less. They will be neutered in this miserable state.