Could very well be an ignitor. Are you getting any spark? You can test this, if you are very, very careful with a well insulated screwdriver. Make sure that you are getting power into the ignitor, and then with the gun open, and the heater on, touch the spring on one side of the ignitor, and then slowly moved it to the spring on the other side. You should be able to get a spark about an inch long, but it could be shorter. Please, be very careful. This is a dangerous, but easily performed test. If there is no power to the ignitor, it could easily be a pressure switch, or a high limit switch. These can both be tested by bypassing them to see if the heater works then.
If one of these things does not work, it will need to be replaced. Of course, this is assuming that you have fuel in the tank.