The gun barrel being at the end of Quantum Of Solace annoyed me so much (not to mention it did not make sense) and even the semi gun barrel in Casion Royale annoyed me as well. Its' like the Bond producers are trying to make the series non Bond
The gunbarrel sequence at the end of Quantum of Solace made perfect sense. It was a way of symbolically representing how Craig's Bond has finally become the 007 that we're all familiar with now that he's put Vesper behind him.
Huge flaw there, he apparently became 007 in the beginning of the previous film
You're reading my phrase too literally.
I don't mean, he finally became a 00 agent of MI-6 designated 007 at the end of Quantum of Solace. What I mean is, the journey by which James Bond acquired the character traits we are commonly familiar with in that character is completed at the end of Quantum of Solace -- by putting Vesper behind him, he has come to the same emotional place that we traditionally find the character in in pre-Craig films.