You can have as many uppers as you want as long as you have that registered lower.

Best rule of thumb I've heard is just don't have any built lowers floating around your safe. Constructive intent and all