According to the ATF database, there are 2 registered FFLs in Cottleville, Missouri.
5995 MID RIVERS MALL DRCOTTLEVILLE, MO, 63304
1601 COTTLEVILLE PARKWAYCOTTLEVILLE, MO, 63376