I have casually started to research what it would take to get a FFL. I have several questions for those of you who have them or have applied for them. Is the process really as strung out and complicated as it seems, and is it worth the hassel? Also do those application kits sold on the net really help or are they just "snake oil?"