So ive been thinking of getting a new upper for my sport that has a dust cover. Two questions: 1.) What is a good but not too expensive upper? Something just to kinda upgrade. 2.) Will all of my internals that i have now be able to be used in the new upper or do i have to buy a complete upper? Im new to AR's so please dont bash me too hard.