I wonder if you could help me. I would like to know if my current gear is sufficient to start doing wedding photography.
Well this is almost self-answering :
If you have to ask, you're not good enough.
Too cruel? No. Just plain fact.
No one should volunteer or, much, much worse, take money to shoot something as important and critical as a wedding who does not know if the gear they have is good enough.
And as there is a major missing piece in your gear for a wedding (or any pro shooting) and you're apparently totally unaware of it, then you quite simply do not know enough about basic photography to take on a wedding.
In fact this glaring hole in your knowledge is so bad that I would not hire you as an assistant!
That hole is called flash.
I use a Nikon D5100 , wth an 18 - 55mm kit lens, I have a 70 - 200mm sigma lens , and a 50mm F1.8 lens.
Not a hint of flash.
For the record I'd (barely) scrape through a wedding with the D5100, the 18-55 the 50mm and a flash. I would not bother without a good flash and the knowledge of how to use it (with a good bounce card or similar). If the expression "dragging the shutter" is not something you can explain to other people, then forget wedding or portrait photography.
I have taken some images on numerous occasions for friends and family, and I have fell absolutely in love with photography. I would like to start charging for my work done, but I am not sure if I should invest in a different camera first, as Have read on some blogs that you cannot do Wedding Photography with the D5100.
It's not about you when you charge for it. It's about your client.
And they can sue you (and they do sue wedding photographers who do good and highly professional jobs, and a judge would murder you).
And in fact I don't care about your feelings, I'm worried for the poor unfortunate clients you con into using your services. You're capable of ruining their happy day.
Any advice regarding the above would be appreciated.
Get a flash and start learning.
My view is that you're good enough to shoot a wedding when the thought of doing your first sends you into a cold sweat !
Weddings are arguably the most difficult type of photography, not just because the shooting is technically difficult sometimes, but because you cannot get a reshoot of anything.
Miss the shot or screw it up and it's gone - forever. And not just for you, but for the client you're working for.
There's a huge amount of people management - can you marshal a hundred people into a set of group photos, get the lighting, focus and angles right and still get them all to smile together? Have you the patience and soft skills to get people who actually won't speak to each other and haven't for years to stand still and smile in a photo? Sometimes at weddings you're a referee, not a photographer.
And do you have spare gear for when something stops working? You need at least two decent bodies and flashes and, well, practically two of everything.
Do you have contacts who can take over if you stop working - what if you get ill on the day?
Whose going to carry all your gear? Help you set it up and tear it down quickly? Move it around quickly?
Ever shot an indoor event, like a business conference? Well you're doing that as well at a wedding (the reception)?
Ever worked non-stop for twelve hours with all that gear? Well you could be on a wedding.
Got a good suit? Because you can't turn up in jeans and a sweat-shirt at a wedding.
Confident enough to walk into a room full of people and pick up the key players id's and relationships and then start dictating to an excited bride where she, her mother, her sisters and her BFF and the hyperactive but chronically shy flower girl should stand and for how long? And do that with the grooms family, a mix, a million cousins and their kids and, yes, sometimes even blooming dogs!
And you have to be confident and organized enough to get all the shots you and the client agree in your written and legally binding contract despite the chaos, the freak weather, the alcohol being consumed, the gaggle of kids, the requests (read demands) of the mothers and good old uncle Bob explaining to you and everyone in earshot that his camera and gear is way better than yours. And there's an uncle Bob at every wedding. You'll find people trying to stand in front of you when you're setting up a shot so they can get it.
Are you, in short, a consummate and patience diplomat?
Weddings are way past the "I've shot some friends and family and I like doing it" stage.
Do some event photography (and you'll need to know flash photography for that) and you'll begin to see the problems. Cut your teeth on those when you're more familiar with flash. Do some formal portraits. Then reconsider engagement shoots and after that thinks about weddings again.
But now? You're not ready to do anything but carry a photographer's gear around and learn what he/she does. Which, BTW, is exactly how many wedding photographers started out - as assistants who after what will seem like an eternity were allowed to be second shooters on non-critical shots and eventually (even longer time) allowed to shoot a wedding as the primary shooter under supervision.
And if this sounds like an angry answer, it is. I've seen one too many wedding photography job screwed up by ill-prepared amateurs without the knowledge to handle them and it's the clients who lose out.
It's not that someday you can't develop into a wedding photographer - I've no idea whether you can or can't. But not everyone can and you certainly cannot present yourself as a competent wedding photographer to potential clients now.
So someday maybe, just not now.