Great Upper I love this upper. Very strong, "mean" looking, strong and sturdy. The best part in my experience was Acme Customer Service. I had a question on the picture appearance versus actual product and they answered clearly and honestly. Unlike other providers they did not avoid my phone call and were courteous and professional and understood my concern. 5 star on Customer Service as well as the product.