The big change since I did it, about 20 years ago, is that it's now far more expensive to ship a gun here from the UK than it used to be. Quite reasonable back then, using a service called Data Post. Your regular FFL can do it for you, although he may not wish to get involved. But legally, anyone with an FFL can do "occasional" imports.