Intermec, Symbol / Motorla и Honeywell делают портативные сканеры штрих-кодов, которые работают под управлением Windows CE или Windows Mobile, поэтому они будут запускать приложения Compact Framework. Они оба имеют SDK, позволяющие воздействовать на сканер штрих-кода - хотя обычно вы можете просто использовать их как есть, и данные сканирования приходят, как если бы они были набраны на клавиатуре.
Ваша цена, однако, нереальна. Вы вряд ли сможете приобрести обычное крупногабаритное устройство Windows Mobile на уровне $ 300. Вы, конечно, не найдете закаленное устройство с небольшим объемом и сканером штрих-кода в этой цене - оно будет стоить около 1000 долларов (чуть меньше, если вы захотите взять более старый монохромный дисплей). Вы можете найти один на eBay по более низкой цене, но даже там я сомневаюсь, что вы найдете один за 300 долларов, который был в рабочем состоянии.
Есть несколько онлайн-продавцов для этих устройств, поэтому поиск в сети должен быть вашей следующей остановкой. Вы, вероятно, ищете термин «Портативный терминал данных». Например, поиск по «портативному сканеру штрих-кода терминала данных» или «сканеру штрих-кода windows ce» выявил множество потенциальных клиентов.