You know, there's many threads on this already.
Try using the search function next time.
But anyways, for most reserve BMQs, they will be on a weekend basis. Some BMQs are on a full time slot.
Expect minimal sleep on weekend courses, as the course is extremely condensed. You would do whatever the instructors want you to do. As this is a basic indoctrination course, you will be constantly watched over and corrected. If by armoury you mean parade nights, it depends on your unit. Some units lets you parade, some not. Generally it's extra training for BMQ.