I recently became interested in becoming an FFL holder. Could someone who is a holder please point me in the right direction to get the ball rolling? Also, is there a cost upfront?