Can you elaborate on the "full MBA degree" part?
If you are looking to complete your MBA without leaving your current job, then emba / part time mba / distance MBA is the best way to go about it.
Also you should give a thought on why you want to pursue an MBA degree since you are a BMS grad already.