„Fulger” este forma literară (corectă) a substantivului, conform normelor actuale ale limbii române.
„Sfulger” este o formă învechită (un arhaism fonetic).
În funcție de contextul la care te raportezi, ambele forme pot fi folosite.
De exemplu, într-un roman istoric, scriitorul poate include arhaisme fie în descrieri, fie în replicile personajelor, acestea ajutând la crearea unei atmosfere arhaice, medievale.
„— Un sfulger străpuns-a cerul, Măria Ta!”