Yeah. I would stay away from ashworth their program is based off a $35 book. Penn foster includes nra materials etc. It is a basic program but its a good start. Take what you learn from it and buy some cheap guns etc. And work on them. Penn fosters program is set up to get you started with a home based ffl. It's a good start.