would brownell-brand replacement stuff be quality? such as this AR parts kit?

AR-15/M16 PARTS KIT | Brownells