Бул/ав/оч/ниц/а1, -ы с. ж. От основы булавочник/ъ. СО — суффлексальный, суффлекс -а со значением ‘название лица женского пола’; чередование к // ц возникло по аналогии с такими древними образованиями, как пророчица, вѣщица и проч.
«Булáвочница ж. торгующая булавками» (Даль 1, 342).
В НКРЯ употребление сущ. булавочница не зафиксировано.