So this was the dust cover provided to me in an AR15 upper parts kit from Midway. But as you can see in the photo below, it is longer than a standard AR15 cover, of which I happened to have an extra. Is this for an AR10?? Definitely too long for my MILSPEC flat top upper receiver.