Это же так просто
двух тысяч шестисот тридцати восьми винтовок
двумя тысячами шестьюстами тридцатью восьмью винтовками
двух тысячах шестистах тридцати восьми винтовках
вроде все...
И. П. (что? ) две тысячи шестьсот тридцать восемь винтовок
Р. П. (чего? ) двух тысяч шестисот тридцати восьми винтовок
В. П. (что? ) две тысячи шестьсот тридцать восемь винтовок
Д. П, (чему? ) двум тысячам шестистам тридцати восьми винтовкам
Т. П. (чем? ) двумя тысячами шестьюстами тридцатью восемью винтовками
П. П. (о чем? ) двух тысячах шестиста тридцати восьми винтовках
род. пад. двух тысяч шестисот тридцати восьми винтовок, дат. пад. двум тысячам шестистам тридцати восьми винтовкам, вин. пад. две тысячи шестьсот тридцать восемь винтовок, твор. пад. двумя тысячами шестьюстами тридцатью восемью винтовками, пред. пад. шести тысячах шестистах тридцати восьми винтовках