I own a Bushmaster AR15 A3 Dissipator . Will a DSA Upper receiver fit on my Bushmaster lower? Also, will my existing Bushmaster charging handle, bolt carrier and bolt fit and function in the DSA Upper? I've read some pretty good comments of late regarding DSA's products and their upper certainly seems reasonably affordable. Thanks.