Sorry for the earlier review.
Sorry for the earlier review. Ordered the part on Sept 1st, received email on the 6th saying it shipped. Morning of the 12th received review email. Left bad review for not yet receiving part. Afternoon of the 12th received the part. Looks great, and fits well. I haven't had a chance to fire it yet. Maybe you should wait until you know the parts are received before sending review requests.