add overbuy weapon layer and ui.