The only real stipulation is that you don't sell to someone if you know they are not legally allowed to own said weapon.

ie, don't go selling to someone who you know is a felon.