Another good fire starter is to put petroleum jelly on cotton balls.
Magnesium Stick I haven't had the opportunity to try one of these, but they are supposed to work well. You shave off bits of magnesium and start it with a spark.
Piston Fire Starter/Slam Rod
If you want to see more just do a search on "piston fire starter" or "slam rod fire starter" and many different versions come up in a wide price range.
Steel Wool and 9 Volt Battery: All you do is touch a 9 volt battery to steel wool, and it will make sparks that you can use to start a fire.
I'll add more fire starter ideas later......
Thanks for stopping by. :)