http://fflgundealers.net/search_results.php?location=52310&zip_miles=25&&page=1
https://www.cheaperthandirt.com/ffl-dealers/iowa/monticello.do
Theisen's in Monticello & Anamosa are listed as FFLs at the above links, didn't even think of them.
Don't know know if they'll do transfers or not, never asked.
Unsure what they carry for stock in those two stores but the larger ones in CR/IC have at least some stuff.
Nothing like you're going to see for selection at actual gun shops in CR/IC/DBQ though they have been trying to get more around.
Also listed is "Kevin's Guns." Now... given the address is the same as the funeral home up there on Main Hill, and I know that's run by Kevin Smith, I was suspecting it's the same guy.
Didn't know he was an FFL but I talked to a family friend and he confirmed Kevin does do some buying/selling and orders things in, so he might be worth a call.
Nice guy from any dealings I've ever had with him, (at least as a funeral director...)
Our friend also mentioned a place out in the country down on Hwy 64, just east of where the Amber road joins in, but didn't remember the name. From his description of the location & looking at The Great Googly Moogly Maps I think it's the "Highway 64 Trading Post".
He said when he'd talked to them a while back they seemed to have good prices for ordering things in. Didn't mention what kind of stock they have on hand, if any.
He also said the pawn shop there on main street supposedly has an FFL now too.
There are other FFLs listed in the area at the links above but I'm not familiar with any of them.
Worst case, stop out to the gun club there some time when they're open and ask around.
Happy huntin'