IMO it's a choice about calibers as well as makers. I own both and they are different guns for different needs. The BM is smaller, lighter and all in all a better finished gun. The Llama is heavier but shoots the more powerful 45 ACP. As far as I know all the Maxi's have a beavertail safety and comfortable rubber grips. My Llamas have always feed 230 gr FMJ reliably but I have heard some require work to feed hollowpoints. I am happy owning both but it really depends on what you want to do with it. Hope this helps.