For sight blacking I still use the same kit I used in the Army in the UK. A 7.62 empty case with a piece of cotton cloth soaked in gun oil stuffed in it so that only a small 'wick' protrudes. Light the cotton and you will get a beautiful sooty flame! When bleackened, extinguish the 'wick' by placing an empty 9mm case over it. This also acts as a cap and keeps the cotton moist with oil.
Simple and cost effective!!