I looked at a North American Arms .22lr Mini last week and went back today and bought it. In and out in 15minutes with a new toy. I like this state when it comes to that. In Illinois i would be waiting 72hrs from the time they called in the check. I know it has its limitations but I already love the little guy.