Dont bank on speedy service, even with parts in stock. Really nice people over there but they left me hangin on my .458 socom big time. Had me and my parts tied up for months and everthing needed for the build was in stock. Never could get a straight answer or a follow up response on the status so I eventually cancelled and never looked back. Not to take anything away from them becuase they were really nice about jerking me around.