its not a license..just a tax paid stamp for each nfa item...
i have a 7inch rra upper...i like it, makes a very hand little rifle when i drop it on my sbr lower..
very accurate out to 75 yards then it starts to spread out a bit...probably 4-5 moa at 100 yds, havent shot it at longer ranges than that before.