I have wanted one of these since I first read about them last summer. A local FFL has put together a group buy direct from the factory. NOW the wait begins, we have been told 90-120 days. When it gets here I will update with a review report. Some of the things I have heard so far have been promising.