A good flashgun is an indispensable accessory for any photographer. If you don’t have one, you should definitely get one. This is one of the accessory which I highly recommend would improve your photography. However, getting one is not a walk in the park as the market is flooded with hundreds of manufacturers offering tons of flashgun. Separating chalk from cheese is the order of the day. Further, there is no single flashgun which suits all. It all depends on what you would be using & how much budget you can allocate.