Every year you pay the renewal fees at Banreservas, you pay for an anti-doping drug test at a government approved lab and you pay for a ballistics check in Santo Domingo.
I have been told that there is a new ballistics lab being built in Santiago that will be open within a year so not everyone will have to go to Santo Domingo for the annual ballistics check.
After you have done all three things you wait about 20 working days and the license is supposed to be delivered to the BanReservas office where you paid the fee.